<?php
	class news extends common{
		function __construct(){
			parent::__construct();
		}

		private $table_message="user_message";				//系统消息表
		private $table_message_list="user_message_list";	//系统消息发送人列表

		private $table_private_letter="user_private_letter";	//私信


		/**
		 * 读取系统消息
		 * @author jsy  
		 * @param  string  $where 
		 * @param  string  $key   
		 * @param  integer $num   
		 * @return array 
		 */
		function message_sys($where='',$key='l.is_read,l.is_del,m.*',$num=10){
			$sql=$this->table_message_list.' l LEFT JOIN '.$this->table_message.' m ON l.msg_id=m.id where 1=1 '.$where.' ORDER BY m.create_time desc';
			$list=$this->getList($sql,$key,$num);
			return $list;
		}

		/**
		 * 读取私信
		 * @author jsy  
		 * @param  string  $where 
		 * @param  string  $key   
		 * @param  integer $num   
		 * @return array 
		 */
		function private_letter($where='',$key='l.*',$num=10){
			$sql=$this->table_private_letter.' l where 1=1 '.$where.' ORDER BY l.create_time desc';
			$list=$this->getList($sql,$key,$num);
			return $list;
		}


		/**
		 * 更新系统信息
		 * @param  array $arr 
		 * @param  string $where
		 * @return bool
		 * @author wxy      
		 */
		function message_update($arr,$where){
			$res=$this->update($this->table_message_list,$arr,$where);
			return $res;
		}

		/**
		 * 系统信息详情
		 * @param  array $arr 
		 * @param  string $where
		 * @return bool
		 * @author wxy      
		 */
		function message_info($id,$key='*'){
			$sql=$this->table_message.' where id="'.$id.'"';
			$row=$this->getInfo($sql,$key);
			return $row;
		}

		/**
		 * 资讯投稿
		 * @param  array $arr 
		 * @return int   $id
		 * @author jsy
		 */
		function send_letter($arr){
			if(!empty($arr)){
				$res=$this->insert($this->table_private_letter,$arr);
				$id=$this->insert_id();
			}
			return $id;
		}


	}
?>